Tracking Moving Objects from a Moving, Autonomous Helicopter
نویسندگان
چکیده
In this paper we address the problem of tracking motion in diverse video when the camera may also be in motion. Our implementation handles this diversity by integrating a variety of approaches and selecting the appropriate approach or approaches for the input material using an intelligent algorithm on a frame‐by‐ frame basis. Accuracy is over 75% for some inputs and can handle up to 10 frames per second. 1 Introduction Many factors affect the detection and tracking of motion in video. Video capture devices differ in terms of calibration, aspect ratio, resolution, and numerous other factors. Also the capture device could be mounted in different orientations relative to its field of view, could change orientation during the capture process, and/or could move with its platform. The object tracked could be a small or large component of the frame size. It may not have features that can be tracked or it may have comparatively fewer features than its surroundings. Its motion might be constant or could vary with acceleration or present with a non‐ linear path. There might be multiple objects to track. While there has been a reasonable amount of work done on motion‐tracking (see works cited), the problem still remains open and research on the subject is ongoing. Our projected approach, one which combines traditional motion compensation techniques and object tracking techniques with probabilistic models (i.e. particle filters), is a current area of interest. We hope our implementation will yield interesting results. This paper presents our process and results thus far. Our sparse optical flow algorithm consists of feature detection, feature tracking, camera motion compensation, and an intelligent tracking algorithm. While this system achieves good results, we have also implemented an algorithm utilizing dense optical flow methods for comparison and experimentation. Where appropriate, we provide results from both implementations, and realize that our final algorithm may incorporate aspects of both. In this paper we discuss these approaches and provide preliminary qualitative and quantitative results. Section 2 describes previous work. Section 3 presents our approach, formally describing its components and their interaction. Section 4 offers qualitative (video with tracking information superimposed) and quantitative (accuracy and fps metrics) results. Section 5 discusses how the project will progress in the last half of the quarter. Section 6 concludes. 2 Background The principal problem in tracking motion from moving platforms consists of two sub‐
منابع مشابه
Moving Objects Tracking Using Statistical Models
Object detection plays an important role in successfulness of a wide range of applications that involve images as input data. In this paper we have presented a new approach for background modeling by nonconsecutive frames differencing. Direction and velocity of moving objects have been extracted in order to get an appropriate sequence of frames to perform frame subtraction. Stationary parts of ...
متن کاملMoving Objects Tracking Using Statistical Models
Object detection plays an important role in successfulness of a wide range of applications that involve images as input data. In this paper we have presented a new approach for background modeling by nonconsecutive frames differencing. Direction and velocity of moving objects have been extracted in order to get an appropriate sequence of frames to perform frame subtraction. Stationary parts of ...
متن کاملA Novel Method for Tracking Moving Objects using Block-Based Similarity
Extracting and tracking active objects are two major issues in surveillance and monitoring applications such as nuclear reactors, mine security, and traffic controllers. In this paper, a block-based similarity algorithm is proposed in order to detect and track objects in the successive frames. We define similarity and cost functions based on the features of the blocks, leading to less computati...
متن کاملVision-based Autonomous Landing of an Helicopter on a Moving Target
This paper presents the design and implementation of an algorithm for landing a helicopter autonomously on a moving target. The target is neutral; it is neither adversarial nor cooperative. A downward-looking camera is used to acquire and track the target. A template matching algorithm is used for acquiring the target in the images. This is integrated with a trajectory controller for landing th...
متن کاملLanding on a Moving Target Using an Autonomous Helicopter
We present a vision-based algorithm designed to enable an autonomous helicopter to land on a moving target. The helicopter is required to identify a target, track it, and land on it while the target is in motion. We use Hu’s moments of inertia for precise target recognition and a Kalman filter for target tracking. Based on the output of the tracker a simple trajectory controller is implemented ...
متن کاملAutomatic Landing of Small Helicopters on 4 DOF Moving Platforms
In this research, an automatic control system is designed for landing of a small helicopter on a 4 DOF moving platform. The platform has three translational and one directional degree of freedom. The controller design approach is based on development of helicopter nonlinear dynamic model into the SDC (State Dependent Coefficient) form and real time solving of state dependent Riccati equation (S...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2004